sun blocker - Turkish English Dictionary